package com.haoze.nurse.params;

import com.haoze.common.params.BaseSelectParam;

import java.util.ArrayList;
import java.util.List;

/**
 * 查询医疗术语条件参数。
 * @author maxl
 * @time 2019-05-02。
 */
public class SelectMedicalParam extends BaseSelectParam {

    private String queryString;//医疗术语名称或拼音码、五笔码
    private String name;//医疗术语名称或拼音码、五笔码
    private String pyCode;//医疗术语名称或拼音码、五笔码
    private String roleType;//类型：1-全院，2-科室
    private String stopFlag;//启停状态：0-启用，1-停用
    private String medicalType;////1:字符串2:数字3:日期类型4:数据组 5:勾选项 6:单项选择7:多项选择 20：术语 21：值域 22：字典
    private String catalogId;//目录ID
    private String isRoot;//Y,N
    private String deptId;
    private List<String> deptIds=new ArrayList<>();
    private List<String> authCtlId;//授权目录（2019-09-23当前仅对全院进行筛选）
    private String level;//当前目录等级

    public String getLevel() {
        return level;
    }

    public void setLevel(String level) {
        this.level = level;
    }

    public List<String> getAuthCtlId() {
        return authCtlId;
    }

    public void setAuthCtlId(List<String> authCtlId) {
        this.authCtlId = authCtlId;
    }

    public List<String> getDeptIds() {
        return deptIds;
    }

    public void setDeptIds(List<String> deptIds) {
        this.deptIds = deptIds;
    }


    public String getMedicalType() {
        return medicalType;
    }

    public void setMedicalType(String medicalType) {
        this.medicalType = medicalType;
    }

    public String getCatalogId() {
        return catalogId;
    }

    public void setCatalogId(String catalogId) {
        this.catalogId = catalogId;
    }

    public String getQueryString() {
        return queryString;
    }

    public void setQueryString(String queryString) {
        this.queryString = queryString;
    }

    public String getRoleType() {
        return roleType;
    }

    public void setRoleType(String roleType) {
        this.roleType = roleType;
    }

    public String getStopFlag() {
        return stopFlag;
    }

    public void setStopFlag(String stopFlag) {
        this.stopFlag = stopFlag;
    }

    public String getIsRoot() {
        return isRoot;
    }

    public void setIsRoot(String isRoot) {
        this.isRoot = isRoot;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getPyCode() {
        return pyCode;
    }

    public void setPyCode(String pyCode) {
        this.pyCode = pyCode;
    }

    public String getDeptId() {
        return deptId;
    }

    public void setDeptId(String deptId) {
        this.deptId = deptId;
    }
}
